customs border post - German English Dictionary